package com.woniuxy.test_file;

import java.io.File;
import java.io.IOException;

/**
 * description: TestFile5 <br>
 * date: 2022/2/2 2:05 下午 <br>
 * author: shesaifei <br>
 * version: 1.0 <br>
 */
public class TestFile5 {
    public static void main(String[] args) {
        //指定一个文件
        File file = new File("/Users/shesaifei/IdeaProjects/NewIdeaSpringAll/TotalReview/TheFirstStage/gg.txt");
        //判断该文件是否存在
        boolean flag = file.exists();
        //如果存在就是删除，如果不存在就创建
        if (flag) {
            //删除
            boolean flagd = file.delete();
            if (flagd) {
                System.out.println("删除成功！");
            } else {
                System.out.println("删除失败！");
            }
        } else {
            //创建
            boolean flagn = true;
            try {
                //如果目录不存在，先创建目录
                File dir = file.getParentFile();
                dir.mkdirs();
                //创建文件
                flagn = file.createNewFile();
                System.out.println("创建成功！");
            } catch (IOException e) {
                System.out.println("创建失败！");
                e.printStackTrace();
            }
        }
    }
}
